<!DOCTYPE html>
<html lang="zh-cn">
<head>

    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />

  	<meta property="og:title" content=" 坏屏 Android 尸体机如何备份？Easy-Hacking &middot;  FNL" />
  	<meta property="og:site_name" content="FNL" />
  	<meta property="og:url" content="http://blog.im404.me/post/easy-hack-broken-bootable-android-phone/" />

    
  	<meta property="og:type" content="article" />

    <meta property="og:article:published_time" content="2015-11-11T10:25:44&#43;08:00" />

    
    

  <title>
     坏屏 Android 尸体机如何备份？Easy-Hacking &middot;  FNL
  </title>

    <meta name="description" content="Fun things first?" />

    <meta name="HandheldFriendly" content="True" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />

    <link rel="shortcut icon" href="http://blog.im404.me/images/favicon.ico">
	  <link rel="apple-touch-icon" href="http://blog.im404.me/images/apple-touch-icon.png" />

    <link rel="stylesheet" type="text/css" href="http://blog.im404.me/css/screen.css" />
    <link rel="stylesheet" type="text/css" href="http://blog.im404.me/css/nav.css" />
    <link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Merriweather:300,700,700italic,300italic|Open+Sans:700,400|Inconsolata" />


    
      
          <link href="http://blog.im404.me/index.xml" rel="alternate" type="application/rss+xml" title="FNL" />
      
      
    
    <meta name="generator" content="Hugo 0.18.1" />

    <link rel="canonical" href="http://blog.im404.me/post/easy-hack-broken-bootable-android-phone/" />

    

    
</head>
<body class="nav-closed">

  <div class="nav">
    <h3 class="nav-title">Menu</h3>
    <a href="#" class="nav-close">
        <span class="hidden">Close</span>
    </a>
    <ul>
        
        
        
            
            <li class="nav-opened" role="presentation">
            	<a href="http://blog.im404.me/">文章</a>
            </li>
        
            
            <li class="nav-opened" role="presentation">
            	<a href="http://blog.im404.me/about/">关于</a>
            </li>
        
    </ul>
    
    
    <a class="subscribe-button icon-feed" href="http://blog.im404.me/index.xml">Subscribe</a>
    
</div>
<span class="nav-cover"></span>


 <div class="site-wrapper">




<header class="main-header post-head no-cover">
  <nav class="main-nav clearfix">


  
      <a class="blog-logo" href="http://blog.im404.me/"><img src="http://blog.im404.me/images/logo.ico" alt="Home" /></a>
  
  
      <a class="menu-button" href="#"><span class="burger">&#9776;</span><span class="word">Menu</span></a>
  
  </nav>
</header>



<main class="content" role="main">




  <article class="post post">

    <header class="post-header">
        <h1 class="post-title">坏屏 Android 尸体机如何备份？Easy-Hacking</h1>
        <small></small>

        <section class="post-meta">
        
          <time class="post-date" datetime="2015-11-11T10:25:44&#43;08:00">
            Nov 11, 2015
          </time>
        
         
        </section>
    </header>

    <section class="post-content">
      <p>&nbsp;&nbsp;这篇文章主要讲从碎屏手机备份的细节，如果你不是从公众号过来的，你或者会有兴趣点<a href="https://mp.weixin.qq.com/s?__biz=MzIwMzAzMDQ1MA==&amp;mid=402053543&amp;idx=1&amp;sn=4704fb77a23278095433288cab3d39ce#rd">这里</a>进入公众号文章看看我是为什么要做这次备份。</p>

<h2 id="基本概念">基本概念</h2>

<p>要开始备份，先了解一些基本概念（我是当你完全不懂的啦，如果你知道这些的话可以直接掉通过）。</p>

<h3 id="recovery">Recovery</h3>

<p>&nbsp;&nbsp;recovery 这东西类似你去电脑城装机是后小哥们用的 Ghost，大家都习惯了用这东西来「装」系统，但其实 recovery 主要是用来「恢复」系统的。主流的 Recovery 有 <a href="https://www.clockworkmod.com/">CWM</a> ， <a href="http://www.teamw.in/">TWRP Recovery</a> ，还有 [CyanogenMod]() 自家的 CM Recovery 。在早期，大家用的都是 CWM ，估计是出的早吧，现在则是用 TWRP Recovery 的人比较多一些，优点是支持设备多，支持触屏，还有一些神奇的功能。本文用的就是 TWRP 。</p>

<h3 id="rom-s">ROM(s)</h3>

<p>&nbsp;&nbsp;ROM(s) 这东西类似Ghost 里面的.gho 文件，里面包含了整个系统的文件，是一个完整的系统镜像，当然还有可能包含了储存卡或机身内存的文件，这取决于你备份的时候选择备份什么分区。在这篇文章里面我们不用深究，按照操作的时候默认设置即可。</p>

<h3 id="备份">备份</h3>

<p>&nbsp;&nbsp;备份有点像ROM，同样是一个包含了整个系统，都可在Recovery刷入（当然刷入方式是不一样的），二者的不同之处在于是否有个人数据，Rom 里面是不包含用户数据的，而备份一般来说会包含用户数据，所以定期备份防止意外是很有必要的。</p>

<h2 id="在旧机上的操作">在旧机上的操作</h2>

<p>前面废话了这么多，开始动手啦。</p>

<h3 id="解锁">解锁</h3>

<p>&nbsp;&nbsp;一般来说厂商对于修改系统是禁止的，但他们会为开发者或者「高级用户」提供这些选项，不同手机的解锁方式不同，大家可以直接百度关键字“自己的机型+解锁”。解锁成功才能使用Recovery或fastboot。</p>

<h3 id="安装recovery">安装Recovery</h3>

<p>&nbsp;&nbsp;安装 Recovery 的方式大致相同，从自带 Recovery 刷入<code>update.zip</code>或者在 fastboot 里面刷入。</p>

<h3 id="开始备份">开始备份！</h3>

<p>&nbsp;&nbsp;进入 Recovery 选择进入 backup然后一直下一步等它读完进度条，备份就完成了。然而我的机子屏幕坏了，屏幕下三分之一的区域触摸没有反应，我也只能找另外的办法了。</p>

<h4 id="用命令行备份">用命令行备份</h4>

<p>&nbsp;&nbsp;在百度上搜“twrp 命令行”无果，无奈只好爬墙上谷歌，结果是我搜到了这个：
<a href="http://www.pocketables.com/2014/10/using-twrps-new-adb-interface.html">http://www.pocketables.com/2014/10/using-twrps-new-adb-interface.html</a>
这里面说我能通过 adb（Android Debug）命令来操作twrp以进行备份，而且备份完之后是可以直接在twrp下通过usb读取手机内存（flash）的，非常简单方便（是不是方便过头了&hellip;）。</p>

<pre><code>adb shell twrp backup SDBOM
</code></pre>

<p>上面这条命令会备份系统分区（/system），（应用+用户的）数据分区（/data），启动分区（/boot），最后压缩备份并且不生成MD5签名。等命令执行完毕备份就完成了。
<strong>更详细的命令在这里：<a href="http://wiki.rootzwiki.com/OpenRecoveryScript">http://wiki.rootzwiki.com/OpenRecoveryScript</a></strong>
&nbsp;&nbsp;的确是非常简单对吧，备份完成后甚至不用开机，直接在 twrp下就能通过 usb 访问手机内存（flash），将备份文件读取复制出来。</p>

<h2 id="新手机上的操作">新手机上的操作</h2>

<p>&nbsp;&nbsp;因为应用恢复会修改到<code>/data</code>，一般情况下<code>/data</code>是不允许普通用户修改的，所以需要先将手机 root 了。</p>

<h3 id="root">Root</h3>

<p>&nbsp;&nbsp;Root一般是通过Recovery刷入<a href="https://download.chainfire.eu/396/supersu/">SuperSU</a>。</p>

<h3 id="从备份恢复">从备份恢复</h3>

<p>&nbsp;&nbsp;我这里用的是<a href="http://matrixrewriter.com/android/">钛备份</a>高级版，当然也有其他可以从 twrp 或者其他 Recovery 备份中恢复 App 的应用，直接搜 Nandroid 就好。
进入钛备份后，点菜单，往下划，你会看到带有&rdquo;Nandroid&rdquo;关键字的选项
<img src="http://7xn9p7.com1.z0.glb.clouddn.com/Screenshot_2015-11-15-16-46-31.png" alt="titanium-backup-menu-into-nandroid-backup" />
进入，你会看到这样
<img src="http://7xn9p7.com1.z0.glb.clouddn.com/IMG_20151115_165311.jpg" alt="titanium-backup-before-restore" />
选中其中一个，等分析完成，就可以选择需要恢复的 App ，然后点右上角绿色的勾等读完进度条，备份就完成啦。</p>

<h3 id="有些问题">有些问题</h3>

<p>&nbsp;&nbsp;有些时候可能恢复之后找不到恢复过的应用，这时候我们重新下载那个 App 再恢复一次，数据就全都回来啦。</p>

<h2 id="总结">总结</h2>

<p>&nbsp;&nbsp;总的来说，通过这样的备份-恢复方式其实不算很方便，因为会涉及到 Recovery 和 Root 这样的「高级操作」，甚至解锁设备还有可能让你的设备失去官方保修。但是为了能让数据会来，这样做也是没有办法的办法啦。
&nbsp;&nbsp;关于这样做的一些猜想和问题，请看<a href="https://mp.weixin.qq.com/s?__biz=MzIwMzAzMDQ1MA==&amp;mid=402053543&amp;idx=1&amp;sn=4704fb77a23278095433288cab3d39ce#rd">这里</a></p>
    </section>


  <footer class="post-footer">


    
    <figure class="author-image">
        <a class="img" href="http://blog.im404.me/" style="background-image: url(http://blog.im404.me/images/logo.ico)"><span class="hidden">fjmax's Picture</span></a>
    </figure>
    

    





<section class="author">
  <h4><a href="http://blog.im404.me/">fjmax</a></h4>
  
  <p>programmer and dreamer</p>
  
  <div class="author-meta">
    
    <span class="author-link icon-link"><a href="http://blog.im404.me">http://blog.im404.me</a></span>
  </div>
</section>



    
<section class="share">
  <h4>Share this post</h4>
  <a class="icon-twitter" style="font-size: 1.4em" href="https://twitter.com/share?text=%e5%9d%8f%e5%b1%8f%20Android%20%e5%b0%b8%e4%bd%93%e6%9c%ba%e5%a6%82%e4%bd%95%e5%a4%87%e4%bb%bd%ef%bc%9fEasy-Hacking&nbsp;-&nbsp;FNL&amp;url=http%3a%2f%2fblog.im404.me%2fpost%2feasy-hack-broken-bootable-android-phone%2f"
      onclick="window.open(this.href, 'twitter-share', 'width=550,height=235');return false;">
      <span class="hidden">Twitter</span>
  </a>
  <a class="icon-facebook" style="font-size: 1.4em" href="https://www.facebook.com/sharer/sharer.php?u=http%3a%2f%2fblog.im404.me%2fpost%2feasy-hack-broken-bootable-android-phone%2f"
      onclick="window.open(this.href, 'facebook-share','width=580,height=296');return false;">
      <span class="hidden">Facebook</span>
  </a>
  <a class="icon-pinterest" style="font-size: 1.4em" href="http://pinterest.com/pin/create/button/?url=http%3a%2f%2fblog.im404.me%2fpost%2feasy-hack-broken-bootable-android-phone%2f&amp;description=%e5%9d%8f%e5%b1%8f%20Android%20%e5%b0%b8%e4%bd%93%e6%9c%ba%e5%a6%82%e4%bd%95%e5%a4%87%e4%bb%bd%ef%bc%9fEasy-Hacking"
      onclick="window.open(this.href, 'pinterest-share','width=580,height=296');return false;">
      <span class="hidden">Pinterest</span>
  </a>
  <a class="icon-google-plus" style="font-size: 1.4em" href="https://plus.google.com/share?url=http%3a%2f%2fblog.im404.me%2fpost%2feasy-hack-broken-bootable-android-phone%2f"
     onclick="window.open(this.href, 'google-plus-share', 'width=490,height=530');return false;">
      <span class="hidden">Google+</span>
  </a>
</section>



    

<div id="disqus_thread"></div>
<script type="text/javascript">
  var disqus_shortname = 'fjmax';
  var disqus_url = 'http:\/\/blog.im404.me\/post\/easy-hack-broken-bootable-android-phone\/';
  (function() {
    var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
    dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
  })();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>




  </footer>
</article>

</main>
    <footer class="site-footer clearfix">
        <section class="copyright"><a href="">FNL</a> All rights reserved - 2016</section>
        
        <section class="poweredby">Proudly generated by <a class="icon-hugo" href="http://gohugo.io">HUGO</a>, with <a class="icon-theme" href="https://github.com/vjeantet/hugo-theme-casper">Casper</a> theme</section>
        
    </footer>
    </div>
    <script type="text/javascript" src="http://blog.im404.me/js/jquery.js"></script>
    <script type="text/javascript" src="http://blog.im404.me/js/jquery.fitvids.js"></script>
    <script type="text/javascript" src="http://blog.im404.me/js/index.js"></script>
    
</body>
</html>

